(un) caso irrefutable - French English Dictionary